Ext.define('sociedades.store.Sociedades', {
    extend: 'Ext.data.Store',
    model: 'sociedades.model.Sociedad',

    autoLoad: true,
    pageSize: 25,
    
    sorters: {
        property: 'id',
        direction: 'DESC'
    },
    proxy: {
        type: 'rest',
        url: 'usuario',
        
        appendId: false,
        extraParams:{
        	modulo: 'modUsuariosCRUD'
        },
        reader: {
        	type: 'json',
        	root: 'data'
        },
        writer: {
        	type: 'json',
        	allowSingle: false
        }
    }
    
    /*proxy: {
        type: 'ajax',
        api: {
               read: '../usuario/read.as',
             update: '../usuario/update.as',
             create: '../usuario/create.as',
            destroy: '../usuario/read.as'
            
        },
        extraParams:{
        	
        	//q:'prueba'

        },
        
        reader: {
            type: 'json'
            //root: 'sociedades',
            //successProperty: 'success',
            //totalProperty: 'totalRecords'
           
        },
        writer: {
            type: 'json',
            root: 'ObjetoGenerico',
            allowSingle: false
        }
        
    }*/

});